//
//  UserEntity+CoreDataProperties.h
//  IMChat
//
//  Created by Admin on 2021/6/20.
//  Copyright © 2021年 TeamOne. All rights reserved.
//
//

#import "UserEntity+CoreDataClass.h"


NS_ASSUME_NONNULL_BEGIN

@interface UserEntity (CoreDataProperties)

+ (NSFetchRequest<UserEntity *> *)fetchRequest;

@property (nullable, nonatomic, copy) NSString *userId;
@property (nullable, nonatomic, copy) NSString *user_name;
@property (nullable, nonatomic, copy) NSString *user_portraitUri;
@property (nullable, nonatomic, copy) NSString *user_password;
@property (nullable, nonatomic, copy) NSString *token;
@property (nullable, nonatomic, retain) NSOrderedSet<FriendEntity *> *friends;

@end

@interface UserEntity (CoreDataGeneratedAccessors)

- (void)insertObject:(FriendEntity *)value inFriendsAtIndex:(NSUInteger)idx;
- (void)removeObjectFromFriendsAtIndex:(NSUInteger)idx;
- (void)insertFriends:(NSArray<FriendEntity *> *)value atIndexes:(NSIndexSet *)indexes;
- (void)removeFriendsAtIndexes:(NSIndexSet *)indexes;
- (void)replaceObjectInFriendsAtIndex:(NSUInteger)idx withObject:(FriendEntity *)value;
- (void)replaceFriendsAtIndexes:(NSIndexSet *)indexes withFriends:(NSArray<FriendEntity *> *)values;
- (void)addFriendsObject:(FriendEntity *)value;
- (void)removeFriendsObject:(FriendEntity *)value;
- (void)addFriends:(NSOrderedSet<FriendEntity *> *)values;
- (void)removeFriends:(NSOrderedSet<FriendEntity *> *)values;

@end

NS_ASSUME_NONNULL_END
